taking a beating - Turco Inglés Diccionario